body,html{
	width: 100%;
	min-height: 100%;
	background-color: #3b6a9f;
}
header{
	position: absolute;
	z-index: 100;
	top: 0.24rem;
	left: 0;
	right: 0;
	margin: auto;
	width: 15.64rem;
	height: 1rem;
	max-width: 100%;
}
header .header{
	width: 100%;
	height: 100%;
	background-color: #3b6a9f;
}
header .header .logo{
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0.62rem;
	width: 2.10rem;
	height: 0.74rem;
	margin: auto;
	background-color: #f1f1f1;
}
header .header .navs{
	float: right;
	height: 100%;
	line-height: 1rem;
	margin-right: 0.74rem;
}
header .header .navs .n_item{
	float: left;
	padding: 0 0.20rem;
	font-size: 0.18rem;
	color: #fff;
}
header .header .navs .n_item:hover{
	color: #28c3ee;
}
/*中间样式*/
.banner{
	height: 7.5rem;
	width: 100%;
	background-color: #f1f1f1;
}
.text_block { padding-bottom: 1.72rem;     padding-top: 400px;}
.text_block .cont_text{
	position: relative;
	z-index: 1000;
	width: 13.88rem;
	margin: -2.74rem auto 0;
	background-color: #3b6a9f;
	padding: 0.66rem 1.46rem 0;
	color:#fff;
}
.text_block .cont_text > h2{
	font-size: 0.4rem;
	line-height: 0.42rem;
	text-align: center;
}
.text_block .cont_text > p{
	height: 1.14rem;
	line-height: 1.14rem;
	text-align: center;
	font-size: 0.22rem;
}
.text_block .cont_text p{
	width: 100%;
	margin-bottom: 0.5rem;
	text-align: center;
}
.text_block .cont_text p img{
	max-width: 100%;
	min-height: 2rem;
	background-color: #fff;
}
.text_block .cont_text p{
	font-size: 0.22rem;
	line-height: 0.42rem;
	margin-bottom: 0.5rem;
}
